// pages/recharge/recharge.js
var util = require('../../utils/util.js');
Page({

  /**
   * 页面的初始数据
   */
  data: {
    recharge:[
      { money: '200', smoney:'200' },
      { money: '300', smoney: '300' },
      { money: '400', smoney: '400'  },
      { money: '500', smoney: '500' },
    ],
    price:200,
    zdPrice: 0,
    buyindex:0,
 
  },
  //选择充值
  start_chosere(e){
    var index = e.currentTarget.dataset.index;
    var value = e.currentTarget.dataset.value;
    this.setData({
      buyindex: index,
      price: value
    })
  },
  bindKeyInput: function (e) {
    var price = this.data.price;
    this.setData({
      zdPrice: e.detail.value
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
   
  },
  submit:function(){
    var that = this;
    var total = 0;
    var zdPrice = that.data.zdPrice;
    var price = that.data.price;
    if (zdPrice){
      total = zdPrice;
    } else{
      total = price;
    }
    var param = {
      body: '余额充值',
      total: total
    };
    util.commonRequest('xcuTopup', 'post', param, function (res) {
      if (res.data.code == 200) {
        wx.requestPayment({
          'timeStamp': '' + res.data.data.timeStamp + '',
          'nonceStr': '' + res.data.data.nonceStr + '',
          'package': '' + res.data.data.package + '',
          'signType': 'MD5',
          'paySign': '' + res.data.data.paySign + '',
          success: function (res) {
            console.log(res)
            wx.showToast({
              title: '支付成功',
              icon: 'loading'
            })
            handler.intoPageHandler("../user-appointment-record/index");
          },
          fail: function (res) {
            wx.showToast({
              title: '支付失败',
              icon: 'loading'
            })
          }
        })
      } else {
        wx.showToast({
          icon: 'loading',
          title: res.data.msg,
        })
      }
    });
  },

  // submit1: function () {

  //       wx.requestPayment({
  //         'timeStamp': '1546397352',
  //         'nonceStr': 'b2d5f2afe20d3b7d9a2f08521b9ad7fa',
  //         'package': 'prepay_id=wx02104908388488a59f2076672124850544',
  //         'signType': 'MD5',
  //         'paySign': 'C92444403B10C500549417EDE0945318',
  //         success: function (res) {
  //           console.log(res)
  //           wx.showToast({
  //             title: '支付成功',
  //             icon: 'loading'
  //           })
           
  //         },
  //         fail: function (res) {
  //           wx.showToast({
  //             title: '支付失败',
  //             icon: 'loading'
  //           })
  //         }
  //       })
  
  // },
  
  /**
   * 生命周期函数--监听页面初次渲染完成
  //  *///////、、、
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})